* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    /*font-family: "楷体", "宋体",serif;*/
}

body {
    background-color: #f9f9f9;
    font-size: 14px;
    box-sizing: border-box;
}

.flex-column {
    display: flex;
    flex-flow: column;
}

.flex-row {
    display: flex;
}

.body-box {
    padding: 20px;
    margin: 0 20px 20px 20px;
    background-color: #ffffff;
}

.body-draw {
    padding: 0 20px;
    background-color: #ffffff;
}

a {
    text-decoration: none;
}

ul {
    list-style: none;
}

iframe {
    border: none;
}

.flex-column{
    flex-flow: column;
}

.com-btn{
    background-color:#5180F9 !important;
    color: #ffffff !important;
    border-color: #5180F9 !important;
}
.com-btn-txt{
    color: #5180F9 !important;
}

.page-box{
    margin-top: 20px;
    text-align: right;
}